div.product-page-intro__info-block-inner {
  background: rgb(219,0,28);
  color: #fff;
}
.product-page-intro__description-block-brand::after {
  color: rgb(0,41,59);
}
a.product-page-intro__action-link {
  background: rgb(0,41,59);
}
a.product-page-intro__action-link:hover {
  background: rgb(62,114,140);
  color: #fff;
  border-color: rgb(62,114,140);
}
/* p,a,span,h1,h2,h3,h4,h5,h6,div,dt {
  font-family: 'Helvetica',sans-serif !important
}
h1,h2,h3,h4,h5,h6 {
  font-weight: bold;
} */ 
.product-field__value.product-field-range__value a {
  color: rgb(219,0,28);
}

.product-page-infoblock {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 130rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.product-package-item__content {
  float: left;
  margin-top: 30px;
}
.product-package-item__sap-code {
  font-weight: bold;
}
.product-package-item__image-wrapper {
  float: right;
  margin-top: -98px;
}

.product-package-item__image-wrapper img {
  max-width: 280px;
}

li.product-size-list__item a {
  background: rgb(0,41,59);
  color: #fff;
}
li.product-size-list__item a:hover {
  background: rgb(62,114,140);
  color: #fff;
  border-color: rgb(62,114,140);
}
li.product-size-list__item:first-child a {
  background: rgb(62,114,140);
  border-color: rgb(62,114,140);
}
.product-field__container.product-list-field__container.product-field-packages__container, ol.p-slider-navlist {
  display: none;
}
.product-page-intro__size-block {
  margin-top: 3rem;
}

button.p-slider-nav__btn {
  background: #fff;
  border: 1px solid rgb(219,0,28);
  border-radius: 60%;
  display: block;
  height: 40px;
  width: 40px;
}

button.p-slider-nav__btn svg {
  margin: 0 auto;
  fill: rgb(219,0,28);
}
.p-slider-nav-arrows {
  position: absolute;
  top: calc(50% - 15px);
  width: 100%;
}
button.p-slider-nav__btn.p-slider-nav__btn--next {
  position: absolute;
  right: 0;
  top: 0
}

ul li span {
  
}